tell secrets or spread rumors - Deutsch Englisch Wörterbuch